.TESTcpYearNavigation, .TESTcpMonthNavigation {
	background-color:#614b24;
	text-align:center;
	vertical-align:center;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px 0 3px 0;
}
.TESTcpDayColumnHeader, .TESTcpYearNavigation, .TESTcpMonthNavigation, .TESTcpCurrentMonthDate, .TESTcpCurrentMonthDateDisabled, .TESTcpOtherMonthDate, 	.TESTcpOtherMonthDateDisabled, .TESTcpCurrentDate, .TESTcpCurrentDateDisabled, .TESTcpTodayText, .TESTcpTodayTextDisabled, .TESTcpText {
	font-family:arial;
	font-size:8pt;
}
.TESTcpCurrentMonthDate, .TESTcpOtherMonthDate, .TESTcpCurrentDate {
	text-align:right;
	text-decoration:none;
}
.TESTcpCurrentMonthDateDisabled, .TESTcpOtherMonthDateDisabled, .TESTcpCurrentDateDisabled {
	color:#D0D0D0;
	text-align:right;
	text-decoration:line-through;
}
.TESTcpCurrentMonthDate {
	color:#777777;
	font-weight:bold;
}
.TESTcpCurrentDate {
	color:#FFFFFF;
	font-weight:bold;
}
.TESTcpOtherMonthDate {
	color:#808080;
}
td.TESTcpCurrentDate {
	color:#FFFFFF;
	background-color:#614b24;
	padding:1px 2px 1px 2px;
}
td.TESTcpCurrentDateDisabled {
	border-width:1;
	border:solid 1px #FFAAAA;
}
td.TESTcpTodayText, TD.TESTcpTodayTextDisabled {
	border:;
	border-width:0 0 0 0;
}
a.TESTcpTodayText, SPAN.TESTcpTodayTextDisabled {
	height:20px;
}
a.TESTcpTodayText {
	color:#614b24;
	font-weight:bold;
}
span.TESTcpTodayTextDisabled {
	color:#b8a9a9;
}
.TESTcpBorder {
	border:solid 1px #614b24;
	padding:3px;
}

.input-calendar{
    background-color:#FFFFFF;
	padding:2px;
	font-size:11px;
	letter-spacing:1;
	font-family:Arial, Helvetica, sans-serif;
}
